a likely story - French English Dictionary